cumbersome machine or object - Deutsch Englisch Wörterbuch